(inflatable) lifejacket - German English Dictionary